peptide backbone - German English Dictionary